hydatid sand - Español Inglés Diccionario